Department of Spinal Surgery, Shenzhen Second People's Hospital, the First Affiliated Hospital of Shenzhen University, Shenzhen, Guangdong, 518035, China. Electronic address: 275305207@qq.com. Department of Spinal Surgery, Shenzhen Second People's Hospital, the First Affiliated Hospital of Shenzhen University, Shenzhen, Guangdong, 518035, China. Department of Spinal Surgery, Shenzhen Second People's Hospital, the First Affiliated Hospital of Shenzhen University, Shenzhen, Guangdong, 518035, China. Electronic address: 08timmy@163.com.